CDFE finances